/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pt.utl.ist.isr.livetrack.server.interfaces;

import java.util.Set;

/**
 *
 * @author David Miguel Antunes <davidmiguel [ at ] antunes.net>
 */
public interface Zone {

    public Set<String> getConnections();

    public String getId();

    public String getName();

    public void setName(String name);

    public boolean isEntryZone();

    public void setEntryZone(boolean isEntryZone);

    public boolean isExitZone();

    public void setExitZone(boolean isExitZone);

    @Override
    public boolean equals(Object obj);

    @Override
    public int hashCode();
}
